From 5e949d9a7862f49fdd09482d41ca3b0355fdccb2 Mon Sep 17 00:00:00 2001 From: Anton Gladky Date: Fri, 5 Jan 2024 06:56:29 +0100 Subject: [PATCH] Update binariries to vtk9.3 --- debian/control | 12 ++++++------ debian/libvtk9-dev.install | 4 ++-- debian/libvtk9-doc.docs | 2 +- debian/libvtk9-java.install | 4 ++-- debian/libvtk9-qt-dev.install | 4 ++-- debian/libvtk9.2-qt.lintian-overrides | 1 - debian/libvtk9.2.install | 2 -- debian/libvtk9.2.lintian-overrides | 1 - .../{libvtk9.2-qt.install => libvtk9.3-qt.install} | 0 debian/libvtk9.3-qt.lintian-overrides | 1 + debian/libvtk9.3.install | 2 ++ debian/libvtk9.3.lintian-overrides | 1 + debian/python3-vtk9.install | 4 ++-- debian/rules | 4 ++-- debian/vtk9-doc.docs | 2 +- debian/vtk9.install | 4 ++-- 16 files changed, 24 insertions(+), 24 deletions(-) delete mode 100644 debian/libvtk9.2-qt.lintian-overrides delete mode 100644 debian/libvtk9.2.install delete mode 100644 debian/libvtk9.2.lintian-overrides rename debian/{libvtk9.2-qt.install => libvtk9.3-qt.install} (100%) create mode 100644 debian/libvtk9.3-qt.lintian-overrides create mode 100644 debian/libvtk9.3.install create mode 100644 debian/libvtk9.3.lintian-overrides diff --git a/debian/control b/debian/control index bf9966f67..27dcda2c2 100644 --- a/debian/control +++ b/debian/control @@ -118,7 +118,7 @@ Depends: ${misc:Depends}, libtheora-dev, libtiff-dev, libutfcpp-dev, - libvtk9.2 (= ${binary:Version}), + libvtk9.3 (= ${binary:Version}), libvtk9-java (= ${binary:Version}) [!hppa !hurd-any !kfreebsd-any], libx11-dev, libxft-dev, @@ -141,7 +141,7 @@ Description: VTK header files This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. -Package: libvtk9.2 +Package: libvtk9.3 Architecture: any Multi-Arch: same Section: libs @@ -180,7 +180,7 @@ Description: VTK - Java language support Package: python3-vtk9 Architecture: any Section: python -Depends: libvtk9.2 (= ${binary:Version}), +Depends: libvtk9.3 (= ${binary:Version}), python3-mpi4py, ${misc:Depends}, ${python3:Depends}, @@ -201,7 +201,7 @@ Description: Python bindings for VTK Package: vtk9 Architecture: any Section: interpreters -Depends: libvtk9.2 (= ${binary:Version}), +Depends: libvtk9.3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: vtk9-doc, @@ -241,7 +241,7 @@ Description: VTK examples . This package provides examples for VTK9 -Package: libvtk9.2-qt +Package: libvtk9.3-qt Architecture: any Multi-Arch: same Section: libs @@ -259,7 +259,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: libvtk9-dev (= ${binary:Version}), - libvtk9.2-qt (= ${binary:Version}), + libvtk9.3-qt (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, qtbase5-dev, diff --git a/debian/libvtk9-dev.install b/debian/libvtk9-dev.install index 1cf1935f4..a70f8b549 100644 --- a/debian/libvtk9-dev.install +++ b/debian/libvtk9-dev.install @@ -1,3 +1,3 @@ -usr/include/vtk-9.2 usr/include +usr/include/vtk-9.3 usr/include usr/lib/*/*.so -usr/lib/*/cmake/vtk-9.2 +usr/lib/*/cmake/vtk-9.3 diff --git a/debian/libvtk9-doc.docs b/debian/libvtk9-doc.docs index b8980727a..08a5d06cb 100644 --- a/debian/libvtk9-doc.docs +++ b/debian/libvtk9-doc.docs @@ -1 +1 @@ -usr/share/doc/vtk-9.2/doxygen/* /usr/share/vtk-9.2/doxygen/ +usr/share/doc/vtk-9.3/doxygen/* /usr/share/vtk-9.3/doxygen/ diff --git a/debian/libvtk9-java.install b/debian/libvtk9-java.install index e427d25f0..5045897e2 100644 --- a/debian/libvtk9-java.install +++ b/debian/libvtk9-java.install @@ -1,4 +1,4 @@ -usr/bin/vtkParseJava-9.2 usr/bin -usr/bin/vtkWrapJava-9.2 usr/bin +usr/bin/vtkParseJava-9.3 usr/bin +usr/bin/vtkWrapJava-9.3 usr/bin usr/lib/*/java/vtk9.jar usr/share/java usr/lib/*/java/vtk-L* diff --git a/debian/libvtk9-qt-dev.install b/debian/libvtk9-qt-dev.install index c1783723c..5dec2fe6d 100644 --- a/debian/libvtk9-qt-dev.install +++ b/debian/libvtk9-qt-dev.install @@ -1,3 +1,3 @@ usr/lib/*/*Qt*.so -usr/include/vtk-9.2/*Qt* -usr/include/vtk-9.2/Q* +usr/include/vtk-9.3/*Qt* +usr/include/vtk-9.3/Q* diff --git a/debian/libvtk9.2-qt.lintian-overrides b/debian/libvtk9.2-qt.lintian-overrides deleted file mode 100644 index f0c49964e..000000000 --- a/debian/libvtk9.2-qt.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -libvtk9.2-qt: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.2.install b/debian/libvtk9.2.install deleted file mode 100644 index 048f513db..000000000 --- a/debian/libvtk9.2.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/*.so.* -usr/lib/*/vtk-9.2 diff --git a/debian/libvtk9.2.lintian-overrides b/debian/libvtk9.2.lintian-overrides deleted file mode 100644 index 56350323d..000000000 --- a/debian/libvtk9.2.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -libvtk9.2: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.2-qt.install b/debian/libvtk9.3-qt.install similarity index 100% rename from debian/libvtk9.2-qt.install rename to debian/libvtk9.3-qt.install diff --git a/debian/libvtk9.3-qt.lintian-overrides b/debian/libvtk9.3-qt.lintian-overrides new file mode 100644 index 000000000..6aad1a018 --- /dev/null +++ b/debian/libvtk9.3-qt.lintian-overrides @@ -0,0 +1 @@ +libvtk9.3-qt: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.3.install b/debian/libvtk9.3.install new file mode 100644 index 000000000..5ff38e49f --- /dev/null +++ b/debian/libvtk9.3.install @@ -0,0 +1,2 @@ +usr/lib/*/*.so.* +usr/lib/*/vtk-9.3 diff --git a/debian/libvtk9.3.lintian-overrides b/debian/libvtk9.3.lintian-overrides new file mode 100644 index 000000000..fdec73b73 --- /dev/null +++ b/debian/libvtk9.3.lintian-overrides @@ -0,0 +1 @@ +libvtk9.3: package-name-doesnt-match-sonames diff --git a/debian/python3-vtk9.install b/debian/python3-vtk9.install index c27c0b17d..7cd1d4ae8 100644 --- a/debian/python3-vtk9.install +++ b/debian/python3-vtk9.install @@ -1,5 +1,5 @@ usr/lib/python3 usr/bin/pvtkpython usr/bin/vtkpython-9.0 -usr/bin/vtkWrapPython-9.2 -usr/bin/vtkWrapPythonInit-9.2 +usr/bin/vtkWrapPython-9.3 +usr/bin/vtkWrapPythonInit-9.3 diff --git a/debian/rules b/debian/rules index 1319d2d8e..7f3a1be52 100755 --- a/debian/rules +++ b/debian/rules @@ -98,14 +98,14 @@ ifneq ($(JAVA_HOME),) # Correct headers for paraview mv $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/java/vtk.jar $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/java/vtk9.jar endif - sed -i -e "s/FATAL_ERROR/STATUS/g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/vtk-9.2/VTK-targets.cmake + sed -i -e "s/FATAL_ERROR/STATUS/g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/vtk-9.3/VTK-targets.cmake execute_after_dh_install: rm -rf $(CURDIR)/debian/tmp/usr/share/licenses find $(CURDIR)/debian/libvtk9-dev/ -name "*Qt*" -exec rm {} \; || true find $(CURDIR)/debian/libvtk9-dev/ -name "libvtkRenderingPythonTkWidgets.so" -exec rm {} \; || true find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "Q*" -exec rm {} \; || true - find $(CURDIR)/debian/libvtk9.2/ -name "*Qt*" -exec rm {} \; || true + find $(CURDIR)/debian/libvtk9.3/ -name "*Qt*" -exec rm {} \; || true find $(CURDIR)/debian/tmp/usr/share/doc/vtk-9.0/doxygen -name "_formulas.log" -exec rm {} \; || true find $(CURDIR)/debian/build/Utilities/Doxygen/doc/html -name "_formulas.log" -exec rm {} \; || true diff --git a/debian/vtk9-doc.docs b/debian/vtk9-doc.docs index ed82263a2..994443531 100644 --- a/debian/vtk9-doc.docs +++ b/debian/vtk9-doc.docs @@ -1,2 +1,2 @@ -debian/tmp/usr/share/doc/vtk-9.2/doxygen +debian/tmp/usr/share/doc/vtk-9.3/doxygen debian/build/Utilities/Doxygen/doc/html diff --git a/debian/vtk9.install b/debian/vtk9.install index ecd306bef..ddb49e7c9 100644 --- a/debian/vtk9.install +++ b/debian/vtk9.install @@ -1,2 +1,2 @@ -usr/bin/vtkWrapHierarchy-9.2 -usr/bin/vtkProbeOpenGLVersion-9.2 +usr/bin/vtkWrapHierarchy-9.3 +usr/bin/vtkProbeOpenGLVersion-9.3 -- 2.30.2